most mendacious - Turkish English Dictionary